﻿@charset "utf-8";
* { margin:0; padding:0;}
body { padding:0; margin:0; font-size:14px;  color:#555; font-family:"微软雅黑"; background-color:#fff; overflow:scroll; overflow-x:hidden}
a { text-decoration:none; color:#555;}
a:hover {  text-decoration: underline;}
img{ border:0;}
ol,ul,li { margin: 0px; padding: 0px; list-style-type: none;}
dl,dt,dd,h1,h2,h3,h4,h5,h6 { margin: 0px; padding: 0px;}
.clear{ display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}


/*头部*/
.top { height:40px; line-height:40px; background:#333; width:100%; position:fixed;top:0px;z-index:100;}
.top_box { width:1200px; margin:0 auto; font-size:14px; color:#ddd;}
.top_left { width:400px; float:left;}
.top_right { width:400px; float:right; text-align:right;}
.top_right img { float:right; margin-left:15px; }
.top_right span { color:#dedede;}
.top_right span a { color:#ddd;}

.head { height:120px; border-bottom:3px solid #1474ae; width:100%; margin-top:32px;}
.head_box { width:1200px; height:120px; margin:0 auto;}
.head_logo { width:246px; float:left;}
.head_logo img { margin-top:38px;}
.head_nav { width:882px; float:right; height:104px; padding-top:16px;}
.head_nav ul { width:980px; height:104px; font-size:16px; color:#555;}
.head_nav ul li { float:left; width:98px; height:104px; text-align:center; line-height:104px;}
.head_nav ul li a:hover { text-decoration:none;}
.head_nav ul li.nav_hover { background:#1474ae;}
.head_nav ul li.nav_hover a { co1lor:#fff;}
.nav_hover { background:#1474ae;width:98px;height:104px;float:left;color:#FFF;}


/*页底*/
.footer { background:#333333; margin-top:42px;}
.footer_box { width:1200px; margin:0 auto; height:280px;}
.footer_logo { float:left; width:240px; height:280px;}
.footer_right { float:right; width:920px;}
.footer_nei { height:146px; padding-top:40px; border-bottom:1px solid #464646;}
.footer_nei dl { float:left; margin-right:95px; padding-top:10px;}
.footer_nei dl dt { font-size:16px; color:#fff;  padding-left:12px; padding-bottom:15px;}
.footer_nei dl dd { font-size:12px; line-height:25px; padding-left:13px; color:#fff;}
.footer_nei dl dd a { color:#ccc;}
.weixin { float:right;}
.weixin span { float:right; margin-left:20px; text-align:center; width:100px; display:block;}
.weixin span p { line-height:30px; color:#ccc; font-size:12px;}
.footer_links {}
.footer_links li{float:left;margin-left:10px;}
.footer_links span {color:#fff;float:left;}

.footer_links a { color:#ccc;}
.bottom { background:#252525;}
.bottom_box { width:1200px; margin:0 auto; height:56px; line-height:56px; font-size:12px; color:#ccc;}
.bottom_left { float:left;}
.bottom_right { float:right;}
.bottom_right a { color:#ccc;}



#Layer2 {
	POSITION: fixed;
	background:url(/images/icon_on_back.gif) no-repeat;
	width:135px;
	height:300px;
	z-index:100;
	color:#F00;
	margin-left:20px;
	right:20px;
}
#Layer2 .qq1 {
	width:135px;
	min-height:31px;
	text-align:center;
	margin:0px;
	float:left;
	background:url(/images/icon_on.gif) no-repeat;
}
#Layer2 .qq1 div {
	font-size:13px;
	margin-top:8px;
}
#Layer1 {
	POSITION:fixed;
	width:30px;
	display:none;
	height:150px;
	z-index:100;
	margin-top:300px;
	margin-left:20px;
	right:10px;
	border-radius:5px;
	background-color:#0099FF;
	text-align:center;
	word-wrap:break-word;
	font-size:16px;
	font-family:"雅圆";
	color:#FFFFFF;
	Line-height:22px;
	overflow:hidden;
}
#Layer1 a {
	color:#fff;
}
#Layer1 a:hover {
	color:#f00;
	text-decoration:none;
}







.float { width:130px; height:324px; background:#ebebeb;}
.float_title { background:#1474ae; height:30px; line-height:30px; color:#fff; font-size:14px; padding-left:5px;}
.float_title span { float:right; width:30px; height:30px; display:block; background:url(/images/float_gb.png) no-repeat 5px center;}
.float_ma { width:130px; height:130px;}
.float_ma img { border:1px solid #1474ae; width:128px; height:128px;}
.float_time { height:30px; line-height:30px; background:#999 url(images/float_time.png) no-repeat 8px center; color:#fff; padding-left:32px; font-weight:bold;}
.float_qq { padding:8px 5px; border-bottom:1px dashed #b1b1b1;}
.float_qq h4 { font-weight:normal; font-size:12px;}
.float_qq span { background:url(/images/QQ.gif) no-repeat right center; padding-right:22px; height:30px; line-height:30px; font-size:14px;}
.margin_left { margin-left:12px;}
.float_tm { height:40px; line-height:40px; background:url(/images/float_tm.png) no-repeat 3px center; padding-left:24px;  font-size:14px;}
.float_rexian { background:#1474ae; height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold; color:#fff;}                                                                              